Skip to content

Task Summary⚓︎

Auto-Generated by dash_charts

  • dash_charts/app_px.py

    • line 65 PLANNED: template should be able to be None
    • line 83 PLANNED: below items should be able to be None
    • line 187 FIXME: replace tabs-select with actual keyname (?)
  • dash_charts/coordinate_chart.py

    • line 19 PLANNED: subplots for multiple years of calendar charts (Subplot title is year)
    • line 335 PLANNED: make this configureable
  • dash_charts/datatable.py

    • line 5 TODO: See pattern mathing callbacks for adding buttons (to show modal) to datatables
    • line 8 PLANNED: see conditional formatting: https://dash.plotly.com/datatable/conditional-formatting
    • line 10 PLANNED: These methods may be replaced in a future version of Dash
    • line 87 PLANNED: Maybe move parameters to attr.ib classes?
  • dash_charts/modules_upload.py

    • line 76 PLANNED: Revisit. Should filename be a name or the full path?
    • line 371 TODO: Add delete button for each table - need pattern matching callback:
    • line 420 FIXME: Better handle NaN values…
  • dash_charts/time_vis_chart.py

    • line 5 NOTE: Consider automated (non-overlapping) text/event placement
  • dash_charts/utils_app.py

    • line 156 FIXME: Need to decide if there is a better approach. Reading this code is confusing…
  • dash_charts/utils_app_with_navigation.py

    • line 34 TODO: Try to see if I can resolve the interface differences or if I need make a subclass interface
    • line 154 PLANNED: Make the tabs and chart compact as well when the compact argument is set to True
    • line 361 TODO: Demo how pages could use parameters from pathname
  • dash_charts/utils_data.py

    • line 24 TODO: what does this set?
    • line 84 PLANNED: Convert to FP and recursive calls?
  • dash_charts/utils_json_cache.py

    • line 14 FIXME: Add versioning to the cache directory with semver logic: https://pypi.org/project/semantic-version/
    • line 32 TODO: Enable versioning of data and automatic deletion when the version changes
  • dash_charts/utils_static_toc.py

    • line 43 FIXME: Figure out how to make the header links work (i.e. when clicked in TOC go to the respective header)
  • docs/README.md

    • line 5 TODO: Currently not online )
    • line 48 FIXME: Keep updates up to date! –>
    • line 98 FIXME: the change to use Box/_ID needs to be implemented in the examples. This is causing failures in the test cases
    • line 421 TODO: See https://github.com/KyleKing/calcipy/issues/38 –>
    • line 436 TODO: Show an example (screenshots, terminal recording, etc.) –>
  • dodo.py

    • line 31 PLANNED: Move all of this into a function! (and/or task?)
    • line 53 TODO: pypi package wasn’t working. Used local version
    • line 56 PLANNED: needs to be a bit more efficient…
  • scripts/jsonl_viewer.py

    • line 79 TODO: CLICKABLE POPUPS
    • line 87 TODO: See: https://dash.plot.ly/datatable/interactivity
    • line 93 TODO: Formatting (Typing): https://dash.plot.ly/datatable/typing
  • tests/configuration.py

    • line 15 PLANNED: Move all of this into a function! (and/or task?) {Duplicate of dodo.py}
    • line 29 PLANNED: Output the test name and other information to the test.log file. Currently only used in no_log_errors
    • line 30 PLANNED: move to dash_dev
    • line 47 HACK: get_logs always return None with webdrivers other than Chrome
    • line 48 FIXME: Handle path to the executable. Example with Firefox when the Gecko Drive is installed and on path
  • tests/examples/ex_coordinate_chart.py

    • line 17 TODO: Also set marker size based on value?
    • line 18 TODO: Re-align alignment charts into line and update screenshot
    • line 19 TODO: Maybe green heat map like Github? For one year?
  • tests/examples/ex_datatable.py

    • line 18 FIXME: AttributeError: ‘DataTableDemo’ object has no attribute ‘ids’
    • line 80 TODO: CLICKABLE POPUPS
    • line 88 TODO: See: https://dash.plot.ly/datatable/interactivity
    • line 94 TODO: Formatting (Typing): https://dash.plot.ly/datatable/typing
  • tests/examples/ex_style_bootstrap.py

    • line 92 TODO: Decide which styles from Bulma should be compared here

Found code tags for FIXME (9), TODO (20), PLANNED (15), HACK (1), NOTE (1)


Last update: April 26, 2021
Created: April 25, 2021